Big Huge Thesaurus

saccharic acid

noun

sounds kind of like